package pe.com.certicom.ittsa.control.form;

import java.util.List;
import java.util.Map;
import org.apache.struts.validator.ValidatorForm;
import pe.com.certicom.ittsa.model.bean.BeanGeoCode;
import pe.com.certicom.ittsa.model.bean.ClienteBean;
import pe.com.certicom.ittsa.model.bean.ReporteDispAsientoBean;

public class DispAsientoForm extends ValidatorForm {
	 private static final long serialVersionUID= 1L;
	 private String 						method;
	 private ReporteDispAsientoBean       	reporteDispAsientoBean;
	 private BeanGeoCode 					departamento;
	 private Map<String, BeanGeoCode> 		mapOrigen;
	 private Map<String, BeanGeoCode> 		mapDestino;
	 private List<ReporteDispAsientoBean> 	listaReporteDispAsiento;
	 private ClienteBean					clienteBean;
	 private List<ClienteBean>				listaClientes;
	
	 public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public ReporteDispAsientoBean getReporteDispAsientoBean() {
		return reporteDispAsientoBean;
	}

	public void setReporteDispAsientoBean(
			ReporteDispAsientoBean reporteDispAsientoBean) {
		this.reporteDispAsientoBean = reporteDispAsientoBean;
	}

	public BeanGeoCode getDepartamento() {
		return departamento;
	}

	public void setDepartamento(BeanGeoCode departamento) {
		this.departamento = departamento;
	}

	public Map<String, BeanGeoCode> getMapOrigen() {
		return mapOrigen;
	}

	public void setMapOrigen(Map<String, BeanGeoCode> mapOrigen) {
		this.mapOrigen = mapOrigen;
	}

	public Map<String, BeanGeoCode> getMapDestino() {
		return mapDestino;
	}

	public void setMapDestino(Map<String, BeanGeoCode> mapDestino) {
		this.mapDestino = mapDestino;
	}

	public List<ReporteDispAsientoBean> getListaReporteDispAsiento() {
		return listaReporteDispAsiento;
	}

	public void setListaReporteDispAsiento(
			List<ReporteDispAsientoBean> listaReporteDispAsiento) {
		this.listaReporteDispAsiento = listaReporteDispAsiento;
	}	

	public DispAsientoForm (){		
		 this.departamento=new BeanGeoCode();
	}

	public List<ClienteBean> getListaClientes() {
		return listaClientes;
	}

	public void setListaClientes(List<ClienteBean> listaClientes) {
		this.listaClientes = listaClientes;
	}

	public ClienteBean getClienteBean() {
		return clienteBean;
	}

	public void setClienteBean(ClienteBean clienteBean) {
		this.clienteBean = clienteBean;
	}

}
